artificial formation of seaweed bed - Turkish English Dictionary